﻿using FluentValidation;

namespace Dogshow.Model.Validation
{
    public class KorisnikKinoloskoDrustvoValidator : AbstractValidator<KorisnikKinoloskoDrustvo>
    {
        public KorisnikKinoloskoDrustvoValidator()
        {
            RuleFor(x => x.KorisnickoIme).NotEmpty().WithMessage("Korisničko ime nije uneto");
            RuleFor(x => x.Naziv).NotEmpty().WithMessage("Naziv korisnika nije unet");
            RuleFor(x => x.VidljivaLozinka).NotEmpty().WithMessage("Lozinka nije uneta");
            RuleFor(x => x.IdKinoloskogDrustva).NotNull().WithMessage("Nije odabrano kinološko društvo");
        }
    }
}